Big Huge Thesaurus

Ictalurus punctatus

noun